Search Result:showy lady slipper
Overview of noun showy_lady_slipper
The noun showy lady slipper has 1 sense
- common lady's-slipper, showy lady's-slipper, showy lady slipper, Cypripedium reginae, Cypripedium album -- (pale pink wild orchid of northeastern America having an inflated pouchlike lip)